<div itemscope itemtype="http://schema.org/Course">
  <h2 itemprop="name">離線網絡應用程序</h2>
  <a href="https://www.udacity.com/course/offline-web-applications--ud899">
    <img src="/web/shows/udacity/img/ud899.png" class="attempt-right" itemprop="image">
  </a>
  <p itemprop="description">
    這門課程主要側重於用戶體驗，讓開發者明白優先考慮離線情況是確保應用能夠在所有情形下（而不是理想情況下）都能正常運轉的最佳方式。
    你將學習判斷網絡連接優良、很差、斷斷續續和斷開之間的區別，並學會製作可以在這些條件下切換自如的應用程序。
  </p>
  <p>
    你將運用在這門課程裡學到的技能構建一款可以同時在聯網狀態和離線狀態下正常運轉的應用程序，並在聯網時加載新的數據。
    你將成為緩存大師！你的網絡應用程序就像原生應用一樣與網絡進行互動。這樣的話，即使在網絡連接受到影響的傳統情形下也能提供更佳的用戶體驗，
    例如位於火車隧道中，需要使用有無數人使用的會議 Wi-Fi，或者經過沒有移動信號的通信盲區。
  </p>
  <p>
    這個免費的課程可以在
    <span itemprop="Provider">
      <span itemscope itemtype="http://schema.org/Organization">
        <a href="https://www.udacity.com" itemprop="sameAs">
          <span itemprop="name">Udacity</span>
        </a>
      </span>
    </span>
    找到
  </p>
  <a href="https://www.udacity.com/course/offline-web-applications--ud899" class="external">參加課程</a>
</div>
<div style="clear:both;"></div>
